India was bowled out for 318 runs in the opening session of Day Two of the first Test against New Zealand at the Green Park stadium in Kanpur on Friday.